King Power Stadium
Football stadium in Leicester, EnglandKing Power Stadium is a football stadium located in the city of Leicester, East Midlands, England, and the home of Leicester City. The stadium opened in 2002 as the Walkers Stadium and has a capacity of 32,259. The club attracted worldwide attention when they lifted the Premier League title on the site in 2016.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Filbert Street
Football ground of Leicester City (1891 to 2002)

Aylestone Road
Cricket ground in Leicester, England

Raw Dykes
Gas Museum
Museum in Leicester, England

De Montfort University Rowing Club
Rowing club of De Montfort University in England
Castle, Leicester
Electoral ward of Leicester, England

2018 Leicester helicopter crash
2018 helicopter accident in England

Leicester power station
Former power station in Leicester, England